Reaction Graphs for the Testing and Analysis of Software Architectures
نویسندگان
چکیده
In previous papers we have addressed the problem of deriving from an architectural description pieces of information useful to drive testing [2, 3]. Our approach is based on the use of the CHAM formalism for architectural descriptions, in the way proposed by [5]. In this paper we provide a new method for the analysis and testing of a software architecture. It consists of modeling a software architecture (SA) described in CHAM as a reaction graph. This graph supports both the automatic derivation of selective test plans and the consistency analysis of the SA speci cation.
منابع مشابه
Numerical analysis of reactant transport in the novel tubular polymer electrolyte membrane fuel cells
In present work, numerical analysis of three novel PEM fuel cells with tubular geometry was conducted. Tree different cross section was considered for PEM, namely: circular, square and triangular. Similar boundary and operational conditions is applied for all the geometries. At first, the obtained polarization curve for basic architecture fuel cells was validated with experimental data and then...
متن کاملOptimizing Cost Function in Imperialist Competitive Algorithm for Path Coverage Problem in Software Testing
Search-based optimization methods have been used for software engineering activities such as software testing. In the field of software testing, search-based test data generation refers to application of meta-heuristic optimization methods to generate test data that cover the code space of a program. Automatic test data generation that can cover all the paths of software is known as a major cha...
متن کاملOn Social Network Web Sites: Definition, Features, Architectures and Analysis Tools
Development and usage of online social networking web sites are growing rapidly. Millions members of these web sites publicly articulate mutual "friendship" relations and share user-created contents, such as photos, videos, files, and blogs. The advances in web designing technology and fast growing usage of online resources prompted web designers to improve features and architectures of social ...
متن کاملOn Social Network Web Sites: Definition, Features, Architectures and Analysis Tools
Development and usage of online social networking web sites are growing rapidly. Millions members of these web sites publicly articulate mutual "friendship" relations and share user-created contents, such as photos, videos, files, and blogs. The advances in web designing technology and fast growing usage of online resources prompted web designers to improve features and architectures of social ...
متن کاملOn the use of knowledge representation techniques for modeling software architectures
We take the position that it could prove worth to reconcile ideas of the knowledge representation and software architecture research communities. Many existing knowledge representation techniques and formalisms seem to exhibit a lot of potential for representing different aspects of software architectures. To illustrate our case, we show how the theory of conceptual graphs could be a useful can...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998